<?php

if (!defined('BASEPATH'))
    exit('No direct script access allowed');

class LineaTrabajo extends CI_Controller {

    function __construct() {
        parent::__construct();
        $this->load->model('lineatrabajo_model');
    }
    
    public function all() {
        $result = $this->lineatrabajo_model->allLineaTrabajo();
        if ($result->num_rows() > 0) {
            echo json_encode($result->result());
        } else {
            echo json_encode($result->result(), JSON_FORCE_OBJECT);
        }
    }
    
    public function only() {
        $result = $this->lineatrabajo_model->onlyLineaTrabajo($_GET['IdLineaTrabajo']);
        if ($result->num_rows() > 0) {
            echo json_encode($result->result());
        } else {
            echo json_encode($result->result(), JSON_FORCE_OBJECT);
        }
    }
    
    /*public function index() {
        $this->load->view('curso/administracion');
    }
    */
    public function add() {
        $data = json_decode($_POST['LineaTrabajo']);
	$this->lineatrabajo_model->addLineaTrabajo($data[0]);
    }

    public function delete() {
        $this->lineatrabajo_model->deleteLineaTrabajo($_GET['IdLineaTrabajo']);
    }

    public function update() {
        $data = json_decode($_POST['LineaTrabajo']);
	$this->lineatrabajo_model->updateLineaTrabajo($data[0], $_POST['IdLineaTrabajo']);
    }

}